NGC 6520 and Barnard 86 Large